//
//  AccountInfoData.h
//  HPZZTong
//
//  Created by Handpay on 14-3-27.
//  Copyright (c) 2014年 Handpay. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "LimitInfoData.h"

typedef enum{
    AccountStatusNotSubmit = 0,   // 未提交
    AccountStatusSuccess,         // 审核通过
    AccountStatusReview,          // 审核中
    AccountStatusFailed,          // 审核失败
} AccountStatus;

typedef enum{
    PhotoStatusNotSubmit,         // 未提交
    PhotoStatusSuccess,         // 审核通过
    PhotoStatusReview,          // 审核中
    PhotoStatusFailed,          // 审核失败
} PhotoStatus;

@interface AccountInfoData : NSObject
@property(nonatomic, retain)NSString* account; // 账号
@property(nonatomic, retain)NSString* mobile;  // 手机号
@property(nonatomic, retain)NSString* name;    // 姓名
@property(nonatomic, retain)NSString* certNo;    // 姓名
@property(nonatomic, retain)NSString* bankId;    // 银行id
@property(nonatomic, retain)NSString* bankName; // 银行名称
@property(nonatomic, retain)NSString* cardNo;   // 银行卡号
@property(nonatomic, retain)NSString* provinceId;  // 银行所在省id
@property(nonatomic, retain)NSString* provinceName;   // 银行所在省名称
@property(nonatomic, retain)NSString* areaId;  // 银行所在地区id
@property(nonatomic, retain)NSString* areaName;   // 银行所在地区名称
@property(nonatomic, retain)NSString* branchBankId;  // 支行id
@property(nonatomic, retain)NSString* branchBankName;   // 支行名称
@property(nonatomic)AccountStatus accountStatus;    // 账户状态
@property(nonatomic, retain)NSString* shopName; // 店铺名称
@property(nonatomic, retain)NSString* dayAmount; // 今日收款金额
@property(nonatomic, retain)NSString* statusDescpriction; // 失败原因
@property(nonatomic, retain)NSString* wdPermission; //收款提现权限

@property(nonatomic, retain)LimitInfoData* cardTranferLimitInfo;  // 卡卡转账限额
@property(nonatomic, retain)LimitInfoData* selfTranferLimitInfo;  // 同名转账
@property(nonatomic, retain)LimitInfoData* quickTranferLimitInfo; // 快速收款

@property(nonatomic)PhotoStatus frontCCPicStatus;    // 身份证正面照状态
@property(nonatomic, retain)NSString* frontCCPicUrl; // 身份证正面照链接

@property(nonatomic)PhotoStatus backCCPicStatus;     // 身份证背面照状态
@property(nonatomic, retain)NSString* backCCPicUrl;     // 身份证背面照链接

@property(nonatomic)PhotoStatus holdPicStatus;       // 手持身份证照状态
@property(nonatomic, retain)NSString* holdPicUrl;       // 手持身份证正面照链接

@property(nonatomic)PhotoStatus companyPicStatus;    // 营业场所照状态
@property(nonatomic, retain)NSString* companyPicUrl;    // 营业场所照链接

@property(nonatomic)PhotoStatus licensePicStatus;    // 营业执照状态
@property(nonatomic, retain)NSString* licensePicUrl;    // 营业执照链接

- (void)setstatusByStr:(NSString*)status;
@end
